﻿//创建客户端存储
Ext.regStore('NotesStore', {
    model: 'NoteModel',//存储使用的类
    sorters: [{
        property: 'date',//按date字段以desc排序方式排序进行存储
        direction: 'DESC'
    }],
    proxy: {
        type: 'localstorage',//客户端本地存储(HTML5新特性)，永久的保存在客户端
        id: 'notes-app-store'
    },
    getGroupString: function (record) {//按日期分组
        if (record && record.data.date) {
            return record.get('date').toDateString();
        } else {
            return '';
        }
    }
});
NotesApp.stores.notesStore = Ext.StoreMgr.get('NotesStore');